#ifndef MINEDESIGN3D_CONFIGIO
#define MINEDESIGN3D_CONFIGIO
#include <boost/tuple/tuple.hpp>
#include <boost/array.hpp>
namespace MineDesign3D{
static const boost::array<float,3> DEFULT_BACK_COLOR = {0.2f,0.2f,0.2f};
class ConfigIO
{
public:
	typedef boost::tuple<float,float,float> Color;
public:
	ConfigIO();
	void load();
	void save();
	void setBackColor(float r,float g,float b);
	Color getBackColor()const;
private:
	boost::array<float,3> m_backColor;
};
}//MineDesign3D
#endif